long-distance backscattering - English Synonyms Dictionary